16 research outputs found

    Prediction of Answer Keywords using Char-RNN

    Get PDF
    Generating sequences of characters using a Recurrent Neural Network (RNN) is a tried and tested method for creating unique and context aware words, and is fundamental in Natural Language Processing tasks. These type of Neural Networks can also be used a question-answering system. The main drawback of most of these systems is that they work from a factoid database of information, and when queried about new and current information, the responses are usually bleak. In this paper, the author proposes a novel approach to finding answer keywords from a given body of news text or headline, based on the query that was asked, where the query would be of the nature of current affairs or recent news, with the use of Gated Recurrent Unit (GRU) variant of RNNs. Thus, this ensures that the answers provided are relevant to the content of query that was put forth

    Opinion mining on newspaper headlines using SVM and NLP

    Get PDF
    Opinion Mining also known as Sentiment Analysis, is a technique or procedure which uses Natural Language processing (NLP) to classify the outcome from text. There are various NLP tools available which are used for processing text data. Multiple research have been done in opinion mining for online blogs, Twitter, Facebook etc. This paper proposes a new opinion mining technique using Support Vector Machine (SVM) and NLP tools on newspaper headlines. Relative words are generated using Stanford CoreNLP, which is passed to SVM using count vectorizer. On comparing three models using confusion matrix, results indicate that Tf-idf and Linear SVM provides better accuracy for smaller dataset. While for larger dataset, SGD and linear SVM model outperform other models

    NLP-based personal learning assistant for school education

    Get PDF
    Computer-based knowledge and computation systems are becoming major sources of leverage for multiple industry segments. Hence, educational systems and learning processes across the world are on the cusp of a major digital transformation. This paper seeks to explore the concept of an artificial intelligence and natural language processing (NLP) based intelligent tutoring system (ITS) in the context of computer education in primary and secondary schools. One of the components of an ITS is a learning assistant, which can enable students to seek assistance as and when they need, wherever they are. As part of this research, a pilot prototype chatbot was developed, to serve as a learning assistant for the subject Scratch (Scratch is a graphical utility used to teach school children the concepts of programming). By the use of an open source natural language understanding (NLU) or NLP library, and a slackbased UI, student queries were input to the chatbot, to get the sought explanation as the answer. Through a two-stage testing process, the chatbot’s NLP extraction and information retrieval performance were evaluated. The testing results showed that the ontology modelling for such a learning assistant was done relatively accurately, and shows its potential to be pursued as a cloud-based solution in future

    Alterations in hippocampal serotonergic and INSR function in streptozotocin induced diabetic rats exposed to stress: neuroprotective role of pyridoxine and Aegle marmelose

    Get PDF
    Diabetes and stress stimulate hippocampal 5-HT synthesis, metabolism and release. The present study was carried out to find the effects of insulin, Aegle marmelose alone and in combination with pyridoxine on the hippocampal 5-HT, 5-HT2A receptor subtype, gene expression studies on 5-HT2A, 5-HTT, INSR, immunohistochemical studies and elevated plus maze in streptozotocin induced diabetic rats. 5-HT content showed a significant decrease (p < 0.001) and a significant increase (p < 0.001) in 5-HIAA in hippocampus of diabetic rats compared to control. 5-HT receptor binding parameters Bmax and Kd showed a significant decrease (p < 0.001) whereas 5-HT2A receptor binding parameters Bmax showed a significant decrease (p < 0.001) with a significant increase (p < 0.05) in Kd in hippocampus of diabetic rats compared to control. Gene expression studies of 5-HT2A, 5-HTT and INSR in hippocampus showed a significant down regulation (p < 0.001) in diabetic rats compared to control. Pyridoxine treated in combination with insulin and A. marmelose to diabetic rats reversed the 5-HT content, Bmax , Kd of 5-HT, 5-HT2A and gene expression of 5-HT2A, 5-HTT and INSR in hippocampus to near control. The gene expression of 5-HT2A and 5-HTT were confirmed by immunohistochemical studies. Behavioural studies using elevated plus maze showed that serotonin through its transporter significantly increased (p < 0.001) anxiety-related traits in diabetic rats which were corrected by combination therapy. Our results suggest that pyridoxine treated in combination with insulin and A. marmelose has a role in the regulation of insulin synthesis and release, normalising diabetic related stress and anxiety through hippocampal serotonergic function. This has clinical significance in the management of diabetes

    GABA and 5-HT chitosan nanoparticles enhanced liver cell proliferation and neuronal survival in partially hepatectomised rats: GABAB and 5-HT2A receptors functional

    No full text
    Nanoparticulate drug delivery systems provide wide opportunities for solving problems associated with drug stability or disease states and create great expectations in the area of drug delivery (Bosselmann & Williams, 2012). Nanotechnology, in a simple way, explains the technology that deals with one billionth of a meter scale (Ochekpe, et al., 2009). Fewer side effects, poor bioavailability, absorption at intestine, solubility, specific delivery to site of action with good pharmacological efficiency, slow release, degradation of drug and effective therapeutic outcome, are the major challenges faced by most of the drug delivery systems. To a great extent, biopolymer coated drug delivery systems coupled with nanotechnology alleviate the major drawbacks of the common delivery methods. Chitosan, deacetylated chitin, is a copolymer of β-(1, 4) linked glucosamine (deacetylated unit) and N- acetyl glucosamine (acetylated unit) (Radhakumary et al., 2005). Chitosan is biodegradable, non-toxic and bio compatible. Owing to the removal of acetyl moieties that are present in the amine functional groups of chitin, chitosan is readily soluble in aqueous acidic solution. The solubilisation occurs through the protonation of amino groups on the C-2 position of D-glucosamine residues whereby polysaccharide is converted into polycation in acidic media. Chitosan interacts with many active compounds due to the presence of amine group in it. The presence of this active amine group in chitosan was exploited for the interaction with the active molecules in the present study. Nanoparticles of chitosan coupled drugs are utilized for drug delivery in eye, brain, liver, cancer tissues, treatment of spinal cord injury and infections (Sharma et al., 2007; Li, et a., 2009; Paolicelli et al., 2009; Cho et al., 2010). To deliver drugs directly to the intended site of action and to improve pharmacological efficiency by minimizing undesired side effects elsewhere in the body and decrease the long-term use of many drugs, polymeric drug delivery systems can be used (Thatte et al., 2005).Cochin University of Science And TechnologyDepartment of Biotechnology, Cochin University of Science and Technolog

    A Survey on P4 Challenges in Software Defined Networks: P4 Programming

    No full text
    Software Defined Networking (SDN) has been a prominent technology in the last decade that increases networking programmability. The SDN philosophy decouples the application, control, and data plane to increase the network programmability. The data plane is an essential but unsolved component that receives less attention than control and application planes. Traditionally, the data plane uses fixed functions that forward packets using a limited number of protocols. The P4 (Programming Protocol-independent Packet Processors) language makes it possible to program SDN data plane, which push the SDN to the next level. In the research community and industry, programming the data plane has garnered significant attention. Surprisingly, there has been no comprehensive reviews of programmable data-plane switches, which have many advantages in today&#x2019;s networks. The authors reviewed the evolution of networks from legacy to programmable data planes, explained the fundamentals of programmable switches, and summarized the network generation from traditional to programmable networks. In this paper, SDN is described from a P4-centric standpoint and discusses over 75 related research papers. Several taxonomies for the field are provided, outline potential research areas, and provide greater details regarding the patterns that have led to the development of this technology

    Augmented reality for history education

    No full text
    Augmented Reality is live, direct or indirect view of a physical real world environment whose elements are augmented by personal computers (PC) that produces the information such as sound, video, designs or GPS data. This paper shows an instructive mobi le application based system model on Augmented Reality which is used to learn subjects like history through augmented videos. The objective of development of this system model is to make the learning interesting for the young generation. Unity 3D and Vufo ria Augmented Reality Software Development Kit (SDK) is used for the development of this model. The prime purpose of this application model is to enhance the learning process with digital technologies. This paper has step by step implementation instructions for the development of augmented reality modeling that can supplement the current teaching-learning environment to generate interest among young generation in less interesting subjects such as History, Geography, etc.</p

    P4 based Load Balancing Strategies for Large Scale Software-Defined Networks

    No full text
    To meet the large demands of future networks, several large-scale Software Defined Networking (SDN) test-beds have been designed. The increasing complexity of networks has resulted in convoluted methods for managing and orchestrating efficiently across a wide range of network environments. The load balance function is impaired when the controller fails to connect with the switches. A traditional Load Balancer (LB) must decapsulate layers one by one and get the information needed to run load balancing algorithms. For instance, OpenFlow, NetConf, Programming Protocol-independent Packet Processors (P4), and Data Plane Developement Kit (DPDK) provide network programmability at both the control and data plane levels. In this paper, authors implement load balancing using the P4 programming language without the need of a controller, the P4 load balancer can operate on its own. Controller's support is used to keep track on the health of the web servers. In this situation, the controller can identify a server failure and notify the P4 load balancer, which will restrict requests to the malfunctioning server, lowering the dispatching failure rate. A detailed investigation of various load balancing mechanisms is analysed in this paper followed by the identification of four potential approaches to large-scale SDN tests, including connection hash, weighted round-robin, DPDK technique, a Stateless Application-Aware Load-Balancer (SHELL).</p

    Design and Development of Cooperative caching Framework for improving Data Accessibility in Wireless AD HOC Networks

    No full text
    Cochin University of Science & Technolog

    Handoff schemes in mobile environments: A comparative study

    No full text
    Vehicular ad-hoc networks are one of the most popular applications of Ad-hoc networks, where networks are formed without any sort of physical connecting medium and can be formed whenever required. It is an area in networks that has enjoyed a considerable amount of attention for quite some time. Due to the highly mobile environment where these networks find their usability, it can be understood that there are a lot of problems with respect to maintaining the communication links between the moving vehicular nodes and the static infrastructures which act as the access points (AP) for these moving vehicular mobile nodes (MN). The coverage area of each AP is limited and as such, the connections need to be re-established time and again between the MNs and the closest accessible AP. Handoff is the process involved here, which deals with selecting the optimal APs as well as the best network available for data transmission. In this article, the authors compare various handoff methods and categorize them based on the different approaches they follow.</p
    corecore